﻿% Dạng 1.1: Con gì {hành động }  {thông tin } ? Syntax
% author: Toan

cau_hoi(cau_hoi(NV, TT, DH)) --> nghi_van(NV), thong_tin(TT), dau_hoi(DH).

nghi_van(nghi_van(DTNV, TNV)) --> doi_tuong_nghi_van(DTNV), tu_nghi_van(TNV).

thong_tin(thong_tin(DT, DTTT)) --> dong_tu(DT), doi_tuong_thong_tin(DTTT).

doi_tuong_nghi_van(doi_tuong_nghi_van(con_vật))--> [con, vật].

doi_tuong_nghi_van(doi_tuong_nghi_van(con)) --> [con].

doi_tuong_nghi_van(doi_tuong_nghi_van(loài))--> [loài].

dong_tu(dong_tu(ăn))--> [ăn].

dong_tu(dong_tu(sống_ở))--> [sống, ở].

dong_tu(dong_tu(đẻ))--> [đẻ].

tu_nghi_van(tu_nghi_van(gì))--> [gì].

tu_nghi_van(tu_nghi_van(nào))--> [nào].

doi_tuong_thong_tin(doi_tuong_thong_tin(X))--> [X].

dau_hoi(dau_hoi(?)) --> [?].